, , , , ,

Postfix en serveur local avec un serveur de messagerie relaie sur internet

C'est la fusion de Installer Postfix en local pour un poste de travail et de Installer Postfix avec le serveur de messagerie sur Internet

Pour plus d'informations sur la messagerie lire Comment fonctionne le courriel sous Linux ?, et sur les principes du serveur Postfix lire Comment configurer sa distribution de courriels systèmes MTA avec Postfix ?

Installation du serveur de messagerie Postfix

Installez les paquets du serveur de messagerie postfix et le client de messagerie MUA Mutt mutt (les clients MUA de mailutils et de bsd-mailx ne supportent que le format mbox pour la gestion locale).

Choisir «pas de configuration» pour postfix ou si vous avez fait Définir le gestionnaire de messagerie vous pouvez choisir le type d'installation du serveur pour continuer.

Pour la partie sécurité du serveur installez les paquets libsasl2-modules libauthen-sasl-cyrus-perl.

Définir le gestionnaire de messagerie

Vous devez définir qui va avoir la supervision de la messagerie. Donc si l'utilisateur root est le superviseur de la messagerie, ou si c'est un utilisateur du système (serveur ou desktop Linux). Le fichier /etc/aliases (kate /etc/aliases) est à paramétrer comme suit.

Avec l'utilisateur directement gestionnaire de messagerie :

postmaster:    utilisateur

Avec l'utilisateur gestionnaire de la machine Linux (relais postmater à l'utilisateur root) :

postmaster:    root
root:    utilisateur

Valider dans Postfix la configuration :

sudo postalias /etc/aliases
Par défaut, lors de la configuration du serveur de messagerie, celui-ci sera positionné avec l'utilisateur root

Configuration de Postfix en serveur local avec un relaie sur Internet

postfix doit être membre du groupe sasl. Pour ajouter l'utilisateur postfix au groupe sasl, tapez dans un terminal :

sudo adduser postfix sasl

Pour configurer postfix, tapez :

sudo dpkg-reconfigure postfix

Lorsqu'on vous les demande, entrez les détails suivants

Configurations complémentaires

Il faut éditer le fichier /etc/postfix/main.cf (kate /etc/postfix/main.cf) et ajouter la variable home_mailbox pour vos boites aux lettres utilisateurs.

Par exemple :

home_mailbox = .local/share/courriels/arrivées/ # au format maildir

afin que le courriel soit directement distribué dans la boite aux lettres locale de l'utilisateur.

Vous pouvez aussi configurer à l'identique de ci-dessus le relais Gmail.